package com.granada.config.wx;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Map;

/**
 * @Author guss
 * @Description
 * @Date 2021/7/23 18:44
 * @Version 1.0
 **/
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ReqServerNoticeDate {

//    ----------必填属性--------------
//  接收者（用户）的 openid
    private String touser;

//  所需下发的订阅模板id
    private String template_id;

//  模板内容，格式形如 { "key1": { "value": any }, "key2": { "value": any } }
    private Map<String,Object> data;


//    ----------非必填属性--------------

//  点击模板卡片后的跳转页面，仅限本小程序内的页面。支持带参数,（示例index?foo=bar）。该字段不填则模板无跳转
    private String page;


//  跳转小程序类型：developer为开发版；trial为体验版；formal为正式版；默认为正式版
    private String miniprogram_state;

//  进入小程序查看”的语言类型，支持zh_CN(简体中文)、en_US(英文)、zh_HK(繁体中文)、zh_TW(繁体中文)，默认为zh_CN
    private String lang;




}
